body {
  font-family: BlinkMacSystemFont, 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 400;
  background: @primaryBg;
  font-size: 14px;
}

@font-face {
  font-family: 'dinpro';
  src: url('~@/assets/fonts/dinpro-medium-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

#app {
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: @primaryText;
}

// flex 布局
.f-r {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.jc-c {
  justify-content: center;
}
.jc-sa {
  justify-content: space-around;
}
.jc-sb {
  justify-content: space-between;
}

.line1 {
  text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: none;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}